! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Tue Mar 31 14:02:00 2020
! Working directory    : /n/home08/kbates/Aromatics/RACM2_from_Ke_chamber
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 71, 72, 73, 75, &
      76, 78, 80, 82, 84, 86, 88, 89, 90, 91, 92, 93, &
      95, 97, 99,100,101,103,105,107,108,110,112,114, &
     116,118,120,121,122,123,124,125,127,129,131,133, &
     135,137,139,141,143,145,147,149,151,153,155,157, &
     159,161,163,164,166,168,170,172,174,176,178,180, &
     182,184,186,188,190,192,193,195,197,198,200,202, &
     204,206,208,210,212,214,216,218,220,222,224,226, &
     228,230,232,234,235,237,239,241,243,245,247,248, &
     250,252,253,254,256,258,260,262,264,266,268,270, &
     272,274,276,278,280,282,284,286,288,290,292,294, &
     296,298,300,302,304,305,307,309,311,313,315,317, &
     319,321,323,324,325,327,329,331,333,335,337,339, &
     341,343,345,347,349,351,353,355,357,359,361,363, &
     365,367,369,371,373,375,377,379,381,383,385,387, &
     389,391,393,395,397,399,401,403,405,407,409,411, &
     413,415,417,419,421,423,425,427,429,431,433,435, &
     437,439,441,443,445,447,449,451,453,455,457,459, &
     461,462,464,466,468,470,472,474,475,477,479,481, &
     483,485,487,489,491,493,495,497,499,501,503,505, &
     507,509,511,513,515,517,519,521,523,525,527,529, &
     531,533,535,537,539,541,543,545,547,549,551,553, &
     555,557,559,561,563,565,567,569,571,572,574,576, &
     578,580,582,584,586,588,590,592,594,596,598,600, &
     601,602,604,606,608,609,610,612,614,616,617,619, &
     621,623,624,626,628,630,631,632,634,636,638,639, &
     640,642,644,646,647,648,650,652,654,656,658,660 /)
  INTEGER, PARAMETER, DIMENSION(148) :: CROW_JVRP_1 = (/ &
     661,662,663,664,665,666,667,668,669,670,671,672, &
     673,674,675,676,677,678,679,680,681,682,683,684, &
     685,686,687,688,689,690,691,692,693,694,695,696, &
     697,698,699,700,701,702,703,704,705,706,707,709, &
     711,713,714,715,717,719,721,723,725,726,727,728, &
     729,731,733,735,737,739,741,743,745,747,749,751, &
     753,755,757,759,761,763,765,767,769,771,773,775, &
     777,779,781,783,785,787,789,791,793,795,797,799, &
     801,803,805,807,809,811,813,815,817,819,821,823, &
     825,827,829,831,833,835,837,839,841,843,845,847, &
     849,851,853,855,857,859,861,863,865,867,869,871, &
     873,875,877,879,881,883,885,887,889,891,893,895, &
     897,898,899,900 /)
  INTEGER, PARAMETER, DIMENSION(508) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
      65, 65,183, 65,172, 65,174, 65,174, 27,172,183, &
     174,183,172,172,179,174,179,174,179, 27,175,183, &
      60,175, 70,175,181,183,175,181,181,172,175,174, &
     175,175,179,172,181,174,181, 57,175,179,181, 39, &
     175,115,175,183,183, 70,174,179,179, 39,115,179, &
      31, 57, 31, 57, 41,175,172,176,176,181,176,176, &
     174,176, 51, 54,175, 54,175,157,175,157,179,120, &
     175,173,175, 54,157,157, 51, 51, 28,175,172,180, &
     180,181,180,180,176,180,176,180,174,180, 53, 58, &
     175, 58,175,133,175,133,179, 94,175, 42,175, 58, &
     133,133, 53, 53,124,180,141,180,156,180,169,180, &
     166,180,137,180,145,180,136,180,144,180,171,180, &
     171,180,177,180,177,180, 73,175, 73,175, 76,175, &
     167,175,167,179,174,177, 61,172,177, 49,175,156, &
     172, 29,175, 29,175,124,172,141,172, 48,175,169, &
     172,169,172,166,172,137,172,145,172,162,172,162, &
     140,172,160,172,160,129,172,136,172,165,172,165, &
     179,158,179,131,179,131,172,131,174,131,181,121, &
     179,121,172,121,181,121,176,158,183,158,175,118, &
     172,118,181,118,176,165,144,172, 48,179,175,182, &
     111,175,170,175,171,174, 33, 52,174,143,174,105, &
      93,171,172,143,172,170,179,104,175,124,176,141, &
     176,169,181,166,181,137,181,145,181,162,181,140, &
     181,160,181,129,181,136,181,165,181,144,181,175, &
     178,156,176,178,179,169,176,166,176,137,176,145, &
     176,162,176,162,142,176,140,176,160,176,129,176, &
     136,176,165,176,144,176, 71,175,101,175,156,156, &
     156,181,124,181,141,181,177,181,171,181,143,181, &
     114,175,114,183, 93,175,105,175, 93,183,  1,175, &
     126,175,126,175,114,179,150,175,159,175,150,179 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
     159,179,113,175,168,175,164,175,163,175,163,175, &
     124,177,141,177,124,177,141,177,113,183,168,183, &
     164,183,113,179,164,179,164,179,171,176,143,176, &
     171,176,143,176, 92,175, 92,175, 67,175, 59,175, &
      55,175, 56,175,132,175, 62,175, 66,175, 84,175, &
      77,175, 85,175, 84,175, 77,175, 85,175,  2,175, &
      46,175, 47,175, 38,175,119,181,119,172, 80,175, &
      79,175, 75,175, 75,175, 87,175, 87,175,134,177, &
     134,177,134,176,134,134,181,134,172,134,172, 50, &
     175, 49,179,161,183,177,176,177,176,177,169,177, &
     137,177,145,177,162,177,142,177,140,177,160,177, &
     136,177,166,177,129,177,165,177,144,177,169,177, &
     137,177,145,177,162,177,142,177,140,177,160,177, &
     166,177,129,177,165,177,144,177,136,177,156,177, &
     156,177,171,177,143,177,107,183,138,183,161,175, &
     142,172,142,172,142,181,138,175,107,175,125,172, &
     125,181,130,172,130,181, 86,175,117,175,123,175, &
     102,172,102,181,102,174, 32, 83,175, 96,172, 96, &
     172, 96,181, 82,175, 98,172, 98,172, 98,181, 82, &
     183, 89,175,128,175,112,173,112,172,112,174,112, &
     112,106,173,106,172,106,174,106,106, 90,173, 90, &
     172, 90,174, 90,100,173,100,172,100,174,100,103, &
     173,103,172,103,174,103,103, 95,173, 95,172, 95, &
     174, 95, 95, 97,173, 97,172, 97,174, 97, 97, 81, &
     175, 72,175, 74,172, 78,172, 74,181, 78,181, 74, &
      74,167, 61,170,104,104,178,126,150,150,150,159, &
     168,168,168,164,163, 92, 67, 59, 55, 56,132, 66, &
      62, 84, 77, 85, 80, 86, 79, 75, 87,182, 50,123, &
     117,107,138,128, 73,105, 89, 30, 72,158, 37,175, &
      34,175,108,172, 43,146,146,172,147,172, 36,175 /)
  INTEGER, PARAMETER, DIMENSION(179) :: ICOL_JVRP_2 = (/ &
      35,175,109,172, 44, 45,152,154,152,172,151,172, &
     135,175, 99,172, 91,172, 40,174, 64,175,116,175, &
     127,175,122,175,110,175, 64,179,116,179,153,172, &
     153,179,153,176,153,180,153,177,153,181,139,172, &
     154,172,148,172,139,181,154,181,109,181,152,181, &
     147,181,151,181,108,181,146,181, 68,174, 68,181, &
     148,181,139,176,146,176,108,176,147,176,154,176, &
     109,176,152,176,151,176, 99,176, 91,176,148,176, &
     139,177,146,177,108,177,147,177,151,177, 99,177, &
      91,177,154,177,109,177,152,177,148,177,139,179, &
     154,179,148,179,108,179,146,179,147,179,109,179, &
     152,179,149,181,149,176,149,180,149,177,149,172, &
     149,179, 63,175, 63,179, 88,183, 88,174,155,172, &
     155,176,155,180,155,177,155,181,155,179, 69,175, &
      69,179,151,179, 99,179, 91,179,122,127,135 /)
  INTEGER, PARAMETER, DIMENSION(899) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 44, 45, 46, &
      47, 47, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 54, 55, 56, 57, 58, 59, 60, 60, 61, 61, &
      62, 62, 63, 64, 65, 65, 66, 66, 67, 67, 68, 69, &
      69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 75, &
      76, 77, 78, 79, 80, 80, 81, 81, 82, 82, 83, 83, &
      84, 84, 85, 85, 86, 86, 87, 87, 88, 88, 89, 89, &
      90, 90, 91, 91, 92, 92, 93, 93, 94, 94, 95, 95, &
      96, 96, 97, 97, 98, 98, 99,100,100,101,101,102, &
     102,103,103,104,104,105,105,106,106,107,107,108, &
     108,109,109,110,110,111,111,112,112,113,113,114, &
     115,115,116,116,117,118,118,119,119,120,120,121, &
     121,122,122,123,123,124,124,125,125,126,126,127, &
     127,128,128,129,129,130,130,131,131,132,132,133, &
     133,134,134,135,135,136,137,137,138,138,139,139, &
     140,140,141,141,142,142,143,144,144,145,145,146, &
     147,148,148,149,149,150,150,151,151,152,152,153, &
     153,154,154,155,155,156,156,157,157,158,158,159, &
     159,160,160,161,161,162,162,163,163,164,164,165, &
     165,166,166,167,167,168,168,169,169,170,170,171, &
     171,172,172,173,174,174,175,175,176,176,177,177, &
     178,178,179,179,180,180,181,181,182,182,183,184, &
     185,185,186,186,187,187,188,188,189,189,190,190, &
     191,191,192,192,193,193,194,194,195,195,196,196, &
     197,197,198,198,199,199,200,200,201,201,202,202 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     203,203,204,204,205,205,206,206,207,207,208,208, &
     209,209,210,210,211,211,212,212,213,213,214,214, &
     215,215,216,216,217,217,218,218,219,219,220,220, &
     221,221,222,222,223,223,224,224,225,225,226,226, &
     227,227,228,228,229,229,230,230,231,231,232,232, &
     233,233,234,234,235,235,236,236,237,237,238,238, &
     239,239,240,240,241,241,242,242,243,243,244,244, &
     245,245,246,246,247,247,248,248,249,249,250,250, &
     251,251,252,252,253,254,254,255,255,256,256,257, &
     257,258,258,259,259,260,261,261,262,262,263,263, &
     264,264,265,265,266,266,267,267,268,268,269,269, &
     270,270,271,271,272,272,273,273,274,274,275,275, &
     276,276,277,277,278,278,279,279,280,280,281,281, &
     282,282,283,283,284,284,285,285,286,286,287,287, &
     288,288,289,289,290,290,291,291,292,292,293,293, &
     294,294,295,295,296,296,297,297,298,298,299,299, &
     300,300,301,301,302,302,303,303,304,304,305,305, &
     306,306,307,307,308,308,309,310,310,311,311,312, &
     312,313,313,314,314,315,315,316,316,317,317,318, &
     318,319,319,320,320,321,321,322,322,323,323,324, &
     325,326,326,327,327,328,328,329,330,331,331,332, &
     332,333,333,334,335,335,336,336,337,337,338,339, &
     339,340,340,341,341,342,343,344,344,345,345,346, &
     346,347,348,349,349,350,350,351,351,352,353,354, &
     354,355,355,356,356,357,357,358,358,359,359,360, &
     361,362,363,364,365,366,367,368,369,370,371,372, &
     373,374,375,376,377,378,379,380,381,382,383,384, &
     385,386,387,388,389,390,391,392,393,394,395,396, &
     397,398,399,400,401,402,403,404,405,406,407,407, &
     408,408,409,409,410,411,412,412,413,413,414,414 /)
  INTEGER, PARAMETER, DIMENSION(179) :: IROW_JVRP_2 = (/ &
     415,415,416,416,417,418,419,420,421,421,422,422, &
     423,423,424,424,425,425,426,426,427,427,428,428, &
     429,429,430,430,431,431,432,432,433,433,434,434, &
     435,435,436,436,437,437,438,438,439,439,440,440, &
     441,441,442,442,443,443,444,444,445,445,446,446, &
     447,447,448,448,449,449,450,450,451,451,452,452, &
     453,453,454,454,455,455,456,456,457,457,458,458, &
     459,459,460,460,461,461,462,462,463,463,464,464, &
     465,465,466,466,467,467,468,468,469,469,470,470, &
     471,471,472,472,473,473,474,474,475,475,476,476, &
     477,477,478,478,479,479,480,480,481,481,482,482, &
     483,483,484,484,485,485,486,486,487,487,488,488, &
     489,489,490,490,491,491,492,492,493,493,494,494, &
     495,495,496,496,497,497,498,498,499,499,500,500, &
     501,501,502,502,503,503,504,504,505,506,507 /)
  INTEGER, PARAMETER, DIMENSION(899) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,119,124,127,130,133,136, &
     139,142,144,149,154,158,162,166,170,174,178,181, &
     184,189,192,195,198,204,209,212,215,218,220,224, &
     229,233,237,241,244,247,251,254,261,271,278,292, &
     303,312,321,328,338,343,347,352,356,359,362,367, &
     373,377,380,383,388,391,396,399,402,407,413,416, &
     428,431,437,442,448,459,462,471,481,485,493,498, &
     507,516,521,528,535,539,546,552,558,562,571,579, &
     583,589,593,601,610,615,619,622,627,630,633,636, &
     639,642,645,648,652,660,664,667,674,683,686,689, &
     695,701,710,720,723,732,735,738,741,744,751,755, &
     768,778,787,796,805,813,825,835,844,853,860,871, &
     880,884,888,891,894,897,900,903,910,917,925,928, &
     939,944,953,958,959,968,971,974,978,982,987,992, &
     996,999,1003,1008,1014,1019,1025,1029,1034,1049,1060,1070, &
     1074,1077,1085,1090,1095,1099,1103,1106,1110,1114,1118,1122, &
     1126,1130,1133,1137,1142,1147,1152,1158,1161,1166,1167,1170, &
     1173,1176,1188,1202,1206,1210,1213,1216,1219,1222,1228,1232, &
     1240,1244,1249,1255,1258,1261,1265,1276,1278,1281,1285,1296, &
     1299,1302,1312,1324,1331,1340,1345,1353,1363,1373,1379,1383, &
     1388,1392,1396,1400,1404,1408,1413,1418,1423,1428,1432,1437, &
     1441,1445,1448,1460,1475,1478,1490,1493,1499,1504,1510,1523, &
     1534,1544,1554,1559,1566,1569,1579,1590,1593,1596,1602,1610, &
     1613,1621,1624,1630,1633,1639,1645,1650,1655,1658,1662,1666, &
     1669,1671,1674,1678,1682,1684,1687,1690,1694,1698,1701,1704, &
     1708,1712,1715,1718,1722,1726,1729,1732,1735,1739,1743,1746, &
     1748,1751,1755,1759,1762,1764,1771,1780,1786,1792,1795,1798 /)
  INTEGER, PARAMETER, DIMENSION(148) :: CCOL_STOICM_1 = (/ &
     1802,1804,1809,1814,1818,1821,1824,1829,1835,1838,1841,1844, &
     1848,1851,1856,1859,1864,1868,1873,1878,1882,1886,1890,1894, &
     1899,1903,1911,1919,1927,1935,1940,1947,1953,1957,1968,1971, &
     1978,1982,1986,1990,1995,1999,2006,2011,2015,2023,2031,2038, &
     2045,2049,2057,2063,2069,2078,2084,2091,2095,2103,2111,2117, &
     2123,2129,2138,2142,2146,2150,2153,2160,2167,2178,2184,2195, &
     2202,2209,2215,2221,2230,2239,2248,2251,2260,2272,2280,2283, &
     2286,2289,2292,2295,2298,2301,2304,2307,2310,2313,2321,2328, &
     2333,2340,2351,2356,2361,2369,2374,2379,2387,2395,2400,2404, &
     2411,2419,2423,2427,2438,2442,2447,2455,2463,2474,2482,2486, &
     2491,2498,2502,2507,2510,2514,2518,2521,2524,2527,2531,2536, &
     2539,2542,2546,2551,2556,2561,2564,2568,2575,2586,2594,2598, &
     2602,2612,2622,2627 /)
  INTEGER, PARAMETER, DIMENSION(508) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
      65,183, 65,183, 65,172,174, 65,172,174, 65,174, &
     179, 27, 65,172,174,183,174,179,183,172,174,172, &
     174,179,172,179, 31,174,179, 27,175,175,181,183, &
      60,175,181, 70,175,181,175,181,183,175,181, 70, &
     181, 39,172,175,115,174,175,174,175,179,181,172, &
     174,175,181, 57,174,181, 57,174,175,174,175,179, &
     181, 39,174,175,115,175,179, 27,183, 65,183, 70, &
     175, 65,172,174,172,179, 65,174,179, 39,172,175, &
     115,174,175,174,179, 31,174,179, 57,174,175,179, &
     181, 31,174,179, 57,174,181, 41,175,176,157,172, &
     174,176,181, 54,176,181,120,157,176,157,176,181, &
      51,174,176, 51,174,176, 54,175,176, 54,157, 15, &
     157,173,175,181,115,157,173,179,181,120,157,175, &
     181,  3,173,175,181, 54,157,175,181, 15,157,173, &
     181, 15, 60,157,173, 51,157,179,181, 51,174,176, &
      28,175,180,133,172,174,180,181, 58,180,181, 94, &
     133,180,133,180,181, 94,120,133,157,176,180,133, &
     157,176,180,181, 53,174,180, 53,174,180, 58,175, &
     180, 58,133, 42,133,175,181, 42,115,133,179,181, &
      94,133,175,181,  3, 42,175,181, 58,133,175,181, &
      42,133,181, 42, 60,133, 53,133,179,181, 53,174, &
     180, 94,101,124,133,170,180,181, 94,101,133,141, &
     157,163,167,170,180,181, 71, 94,133,156,167,180, &
     181, 94,101,104,124,133,136,156,167,169,170,176, &
     178,180,181, 94,101,133,157,166,167,169,170,174, &
     180,181, 16, 94,133,137,159,163,177,180,181, 94, &
     101,133,145,167,177,178,180,181, 94,101,104,133, &
     136,180,181, 94,101,133,144,157,167,170,174,180, &
     181,133,156,171,180,181,  9,133,171,180,133,176, &
     177,180,181,111,133,177,180, 73,137,175, 16, 73 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     159,  3, 26, 76,175,181,157,167,173,175,177,181, &
     115,167,177,179, 61,174,177, 61,174,177,  3,172, &
     174,176,177, 49,156,175,156,167,172,174,181, 29, &
     136,175, 29,124,175,124,170,172,174,181,141,157, &
     167,172,174,181, 48,169,175,104,124,136,156,167, &
     169,170,172,174,176,178,181,169,172,182,157,166, &
     167,170,172,174,137,157,172,174,177,145,167,172, &
     174,177,182, 96,107,138,157,161,162,164,168,172, &
     174,181, 72, 74,162,117,126,140,157,159,172,174, &
     177,181, 16,123,157,159,160,163,172,173,174,181, &
     160,163,173,175,128,129,157,159,172,173,174,175, &
     104,136,172,174,181,157,158,161,164,165,168,172, &
     174,181,157,158,161,164,165,168,174,179,181,115, &
     121,131,158,179,  5,128,131,173,174,179,181,  5, &
     128,131,172,173,174,181,  5,105,131,174,  5,  9, &
      62,131,174,181,183,  5,121,128,150,174,179,  5, &
     121,128,150,172,174,  5, 92,121,181,  5,120,121, &
     128,150,157,174,176,181,120,128,150,157,158,174, &
     181,183,118,131,158,175,  5,118,128,150,172,181, &
       5, 92,118,181,  5,118,120,128,150,157,176,181, &
     138,157,158,161,164,165,168,174,181,144,157,167, &
     172,174, 48,115,169,179,166,175,182,  3, 25,111, &
     175,176,170,171,175, 33,171,174, 33,171,174, 52, &
     105,174, 93,143,174, 52,105,174, 93,143,174,156, &
     171,172,174,  3,143,157,172,173,174,176,177,115, &
     170,171,179,104,137,175,101,120,124,157,170,176, &
     181,101,120,141,157,163,167,170,176,181,132,169, &
     181,166,181,182, 73,137,157,175,177,181, 73,145, &
     167,175,177,181, 77, 84, 85,157,162,164,168,175, &
     181, 79,126,140,157,159,170,175,177,178,181, 75 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
     160,181, 87,128,129,157,159,173,174,175,181, 56, &
     136,181, 92,165,181, 67,144,181,145,175,178, 71, &
     120,156,157,167,176,181,115,145,178,179,101,104, &
     120,124,136,156,157,167,169,170,176,178,181,101, &
     120,157,166,167,169,170,174,176,181, 16,120,137, &
     157,159,163,176,177,181,101,120,145,157,167,176, &
     177,178,181,101,120,157,161,162,164,168,176,181, &
      96,157,161,162,164,168,173,181, 60,101,120,126, &
     142,157,159,163,173,176,178,181,101,120,126,140, &
     157,159,176,177,178,181, 16,101,157,159,160,163, &
     173,176,181,128,129,157,159,173,174,176,181,182, &
     101,104,120,136,157,176,181,120,138,157,158,161, &
     164,165,168,174,176,181,101,120,144,157,167,170, &
     174,176,181, 71,167,175,181,101,170,175,181,156, &
     167,181, 71,156,167, 59,156,181, 55,124,181, 66, &
     141,181, 50,111,175,176,177,181,183,  9, 62,156, &
     171,175,181,183, 87,143,157,173,175,176,181,183, &
     114,141,175, 41, 95,112,114,157,167,173,175,176, &
     181,183, 93,163,173,174,175,  1, 61,105,157,163, &
     173,175,179,181, 93,157,177,179,183,  1,  3, 14, &
      76,126,150,157,173,175,181, 76,126,173,114,144, &
     179,150,173,175,181,159,173,175,177,115,150,173, &
     179,181,115,159,173,177,179,  6,113,162,175,140, &
     168,175, 52,160,164,175, 16,159,163,175,181,  3, &
      76,111,163,173,176,124,170,176,177,181,141,157, &
     167,176,177,181,111,124,170,177,111,141,163,170, &
     177, 90,106,112,113,114,140,157,164,168,173,175, &
     176,177,181,183,103,112,157,159,167,168,173,175, &
     177,181,183,100,112,157,159,164,173,175,177,181, &
     183,  7,113,165,179,129,164,179, 52, 87,115,160 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     164,173,179,181,156,157,171,176,181,143,157,176, &
     177,181,  9,157,171,176,  9,143,157,176, 92,174, &
     178, 92,165,175,182, 67,128,144,175, 59,156,167, &
     175, 55,124,170,175, 56,104,136,175,132,169,170, &
     175, 62,171,175, 66,141,163,175,  2, 84,161,162, &
     175,  2, 77,161,162,175,  2, 85,161,162,175,  2, &
      46, 47, 84,142,175, 46, 47, 77,  2, 38, 85,142, &
     175,  2, 46,119,175, 47,119,175, 38,119,175,  3, &
      76, 81,119,126,150,157,159,163,173,175,181,  3, &
      76, 81,119,126,150,157,159,163,172,173,174,175, &
     181, 80, 83,142,175, 79,140,175,178, 75,160,175, &
       3, 75,163, 87,143,175, 87,134,175,  3,134,163, &
     175,176,177,111,134,177,178,  3,101,134,157,163, &
     175,176,181,  3,134,163,175,  3,134,163,175,181, &
       3,134,163,172,174,175,115,134,172, 50,175,177, &
      49,115,156,179, 97,100,126,157,159,161,173,175, &
     177,181,183,176,177,157,177,181,111,157,176,177, &
     104,124,136,156,167,169,170,176,177,178,181,137, &
     157,176,145,167,176,  3, 96,157,161,162,164,168, &
     176,177,181, 82, 83,126,142,150,159,163,170,173, &
     176,177,181,126,140,157,159,176,177,181, 16,157, &
     159,160,163,173,176,177,181,104,136,176,177,181, &
     157,166,167,169,170,174,176,177,  3,128,129,157, &
     159,173,174,176,177,181,157,158,161,164,165,168, &
     174,176,177,181,144,157,167,174,176,177,111,169, &
     177,178, 16,111,137,159,177,111,145,177,178,111, &
     162,177,178,111,142,177,178,111,140,177,178,111, &
     160,177,178,111,166,170,174,177,111,129,170,174, &
     177,111,165,170,174,177,111,144,170,174,177,104, &
     111,136,177,156,167,176,177,181,111,156,167,177 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     156,171,176,177,143,157,176,  3, 76,107,115,117, &
     123,128,157,173,175,181,183,  3, 71, 89,115,120, &
     126,128,138,150,157,163,174,175,177,183,142,161, &
     175, 82, 83,126,142,150,159,163,170,172,173,174, &
     181,115,142,172, 80,126,142,159,175,181, 38,125, &
     138,174,175, 46, 47,107,130,174,175,  4, 76, 89, &
     117,123,125,126,128,157,163,172,174,181, 86, 89, &
     117,123,125,126,128,157,163,175,181,  4,117,123, &
     126,130,157,163,172,174,181, 86,117,123,126,130, &
     157,163,174,175,181, 86,125,130,166,175,  8, 76, &
     117,157,159,175,179,102,123,175,  3, 76,102,111, &
     157,159,163,172,174,179,  3, 76,102,111,157,159, &
     163,174,175,179,181, 32,102,174, 32,102,174, 83, &
     163,173,175,178,181, 96,126,150,159,163,172,174, &
     181, 96,115,172, 96,126,132,150,159,163,175,181, &
      82, 98,175,  3, 98,170,172,174,181, 98,115,172, &
       3, 98,132,170,175,181,  3, 82,175,178,181,183, &
       3, 89,157,174,175, 16,128,159,174,175,112,157, &
     173,112,157,172,174,112,157,174,179, 70,112,157, &
      76,112,106,164,173,106,164,172,174,106,164,174, &
     179, 75,106, 70,106,164, 90,168,173, 90,168,172, &
     174, 90,168,174,179, 70, 90,168,100,159,173,100, &
     159,172,174,100,159,174,179, 70,100,159,103,159, &
     173,103,159,172,174,103,159,174,179,103,176,177, &
      70,103,159, 95,167,173, 95,167,172,174, 95,167, &
     174,179, 70, 95,167, 95,111, 97,126,173, 97,126, &
     172,174, 97,126,174,179, 70, 97,126, 97,163, 81, &
     157,159,173,175,177,181,  3, 72, 78,150,157,159, &
     173,175,177, 74,150,159,172,174,175, 78,150,159, &
     172,174,175,  9, 74,181,  9, 78,181,  9, 74,173 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_5 = (/ &
     175, 30, 74,167,173,176,177,181, 61,174,176,177, &
     179,156,170,173,181,104,176,177,104,173,176,156, &
     171,176,177,178,120,126,157,173,175,181,150,173, &
     181, 60,150,173,150,157,173,159,173,177,181,114, &
     168,173,157,168,173,177,181,168,171,176,157,164, &
     173,177,181,157,163,177,181, 92,170,174,175,181, &
      67,170,174,175,181, 59,167,175,181, 55,170,175, &
     181, 56,104,175,181,132,170,175,181, 66,157,167, &
     175,181, 62,167,175,181,  2, 84,157,161,164,168, &
     175,181,  2, 77,157,161,164,168,175,181,  2, 85, &
     157,161,164,168,175,181, 60, 80,126,159,163,173, &
     175,181, 86,170,174,175,181, 79,126,157,159,175, &
     177,181, 75,157,163,173,175,181, 87,157,175,177, &
     104,124,136,156,167,170,174,176,178,181,182, 50, &
     175,176,123,157,159,163,173,174,181,117,126,174, &
     177,107,161,174,181,138,161,174,181,128,157,173, &
     174,176, 73,157,175,177,  3, 52,105,157,174,177, &
     179, 89,157,173,174,181, 30,150,159,175, 72,126, &
     159,163,173,175,177,181,126,150,157,158,159,163, &
     174,181, 11, 37, 64,139,170,175,181, 12, 34, 43, &
     108,116,175,181,108,135,172,174, 43, 69,116,127, &
     146,147,175,181,116,127,146,147,175,181, 10,127, &
     146,172,174,181, 10, 16,122,135,147,159,172,174, &
     181, 36, 45,109,116,175,181, 13, 35, 44,109,116, &
     175,181,109,135,172,174, 44, 69,116,127,151,152, &
     175,181, 45, 69,116,127,151,154,175,181,116,127, &
     151,152,175,181,116,127,151,154,175,181, 10,127, &
     152,172,174,181, 10, 16,110,122,151,159,172,174, &
     181, 20, 99,135,175, 91, 99,172,174, 40, 91,172, &
     174, 10, 40,174, 23, 63, 64, 68,148,175,181, 21 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_6 = (/ &
      63, 68,116,148,175,181, 14, 16, 18,127,132,150, &
     159,173,175,178,181, 17,122,149,170,175,177, 14, &
      16, 19,110,132,150,159,160,173,175,181, 23, 64, &
      68,115,148,153,179, 21, 68,115,116,148,153,179, &
      14,132,150,153,172,174, 14,132,150,153,174,179, &
      10, 14,132,150,153,157,174,176,181, 10, 14,132, &
     133,150,153,174,180,181, 10, 14,132,150,153,174, &
     176,177,181,132,153,181, 10, 14,110,127,139,150, &
     172,174,181, 10, 14, 16,110,122,127,150,154,159, &
     172,174,181, 14,132,148,150,163,172,174,181,132, &
     139,181,132,154,181,109,132,181,132,152,181,132, &
     147,181,132,151,181,108,132,181,132,146,181, 10, &
      68,174, 68,116,181,132,148,181, 14,110,127,139, &
     150,157,176,181, 14,127,146,150,157,176,181,108, &
     135,157,176,181, 16,122,147,157,159,176,181, 14, &
      16,110,122,127,150,154,157,159,176,181,109,135, &
     157,176,181,127,152,157,176,181, 16,110,122,151, &
     157,159,176,181, 91, 99,157,176,181, 40, 91,157, &
     176,181, 14,132,148,150,157,163,176,181, 14,110, &
     127,139,150,176,177,181,127,146,176,177,181,108, &
     135,176,177, 16,122,147,159,176,177,181, 16,110, &
     122,151,159,176,177,181, 91, 99,176,177, 40, 91, &
     176,177, 14, 16,110,122,127,150,154,159,176,177, &
     181,109,135,176,177,127,152,176,177,181, 14,132, &
     148,150,163,176,177,181, 14,110,127,139,150,174, &
     179,181, 14, 16,110,122,127,150,154,159,174,179, &
     181, 14,132,148,150,163,174,179,181,108,135,174, &
     179,127,146,174,179,181, 16,122,147,159,174,179, &
     181,109,135,174,179,127,152,174,179,181,132,149, &
     181,149,157,176,181,133,149,180,181,149,176,177 /)
  INTEGER, PARAMETER, DIMENSION(106) :: IROW_STOICM_7 = (/ &
     149,172,174,149,174,179, 22, 63, 88,175, 22, 63, &
      88,115,179, 88,155,183, 10, 88,174, 88,155,172, &
     174, 88,155,157,176,181, 88,133,155,180,181, 88, &
     155,176,177,181,132,155,181, 88,155,174,179, 24, &
      69,149,170,173,175,181,  3, 14, 24, 69,115,150, &
     173,174,175,179,181, 16,110,122,151,159,174,179, &
     181, 91, 99,174,179, 40, 91,174,179, 14, 16, 17, &
     122,149,150,156,159,173,181, 14, 16, 18,127,149, &
     150,156,159,173,181, 20, 68,135,173,181 /)
  INTEGER, PARAMETER, DIMENSION(2626) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5, IROW_STOICM_6, IROW_STOICM_7 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 43, 43, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 49, 50, 50, 51, &
      51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 58, 59, 59, 59, &
      60, 60, 60, 61, 61, 61, 61, 61, 62, 62, 62, 63, &
      63, 63, 64, 64, 64, 65, 65, 65, 65, 65, 65, 66, &
      66, 66, 66, 66, 67, 67, 67, 68, 68, 68, 69, 69, &
      69, 70, 70, 71, 71, 71, 71, 72, 72, 72, 72, 72, &
      73, 73, 73, 73, 74, 74, 74, 74, 75, 75, 75, 75, &
      76, 76, 76, 77, 77, 77, 78, 78, 78, 78, 79, 79, &
      79, 80, 80, 80, 80, 80, 80, 80, 81, 81, 81, 81, &
      81, 81, 81, 81, 81, 81, 82, 82, 82, 82, 82, 82, &
      82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, &
      83, 83, 83, 84, 84, 84, 84, 84, 84, 84, 84, 84, &
      84, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 86, &
      86, 86, 86, 86, 86, 86, 86, 86, 87, 87, 87, 87, &
      87, 87, 87, 88, 88, 88, 88, 88, 88, 88, 88, 88, &
      88, 89, 89, 89, 89, 89, 90, 90, 90, 90, 91, 91, &
      91, 91, 91, 92, 92, 92, 92, 93, 93, 93, 94, 94 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
      94, 95, 95, 95, 95, 95, 96, 96, 96, 96, 96, 96, &
      97, 97, 97, 97, 98, 98, 98, 99, 99, 99,100,100, &
     100,100,100,101,101,101,102,102,102,102,102,103, &
     103,103,104,104,104,105,105,105,105,105,106,106, &
     106,106,106,106,107,107,107,108,108,108,108,108, &
     108,108,108,108,108,108,108,109,109,109,110,110, &
     110,110,110,110,111,111,111,111,111,112,112,112, &
     112,112,112,113,113,113,113,113,113,113,113,113, &
     113,113,114,114,114,115,115,115,115,115,115,115, &
     115,115,116,116,116,116,116,116,116,116,116,116, &
     117,117,117,117,118,118,118,118,118,118,118,118, &
     119,119,119,119,119,120,120,120,120,120,120,120, &
     120,120,121,121,121,121,121,121,121,121,121,122, &
     122,122,122,122,123,123,123,123,123,123,123,124, &
     124,124,124,124,124,124,125,125,125,125,126,126, &
     126,126,126,126,126,127,127,127,127,127,127,128, &
     128,128,128,128,128,129,129,129,129,130,130,130, &
     130,130,130,130,130,130,131,131,131,131,131,131, &
     131,131,132,132,132,132,133,133,133,133,133,133, &
     134,134,134,134,135,135,135,135,135,135,135,135, &
     136,136,136,136,136,136,136,136,136,137,137,137, &
     137,137,138,138,138,138,139,139,139,140,140,140, &
     140,140,141,141,141,142,142,142,143,143,143,144, &
     144,144,145,145,145,146,146,146,147,147,147,148, &
     148,148,148,149,149,149,149,149,149,149,149,150, &
     150,150,150,151,151,151,152,152,152,152,152,152, &
     152,153,153,153,153,153,153,153,153,153,154,154, &
     154,155,155,155,156,156,156,156,156,156,157,157, &
     157,157,157,157,158,158,158,158,158,158,158,158, &
     158,159,159,159,159,159,159,159,159,159,159,160 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     160,160,161,161,161,161,161,161,161,161,161,162, &
     162,162,163,163,163,164,164,164,165,165,165,166, &
     166,166,166,166,166,166,167,167,167,167,168,168, &
     168,168,168,168,168,168,168,168,168,168,168,169, &
     169,169,169,169,169,169,169,169,169,170,170,170, &
     170,170,170,170,170,170,171,171,171,171,171,171, &
     171,171,171,172,172,172,172,172,172,172,172,172, &
     173,173,173,173,173,173,173,173,174,174,174,174, &
     174,174,174,174,174,174,174,174,175,175,175,175, &
     175,175,175,175,175,175,176,176,176,176,176,176, &
     176,176,176,177,177,177,177,177,177,177,177,177, &
     178,178,178,178,178,178,178,179,179,179,179,179, &
     179,179,179,179,179,179,180,180,180,180,180,180, &
     180,180,180,181,181,181,181,182,182,182,182,183, &
     183,183,184,184,184,185,185,185,186,186,186,187, &
     187,187,188,188,188,188,188,188,188,189,189,189, &
     189,189,189,189,190,190,190,190,190,190,190,190, &
     191,191,191,192,192,192,192,192,192,192,192,192, &
     192,192,193,193,193,193,193,194,194,194,194,194, &
     194,194,194,194,195,195,195,195,195,196,197,197, &
     197,197,197,197,197,197,197,198,198,198,199,199, &
     199,200,200,200,200,201,201,201,201,202,202,202, &
     202,202,203,203,203,203,203,204,204,204,204,205, &
     205,205,206,206,206,206,207,207,207,207,207,208, &
     208,208,208,208,208,209,209,209,209,209,210,210, &
     210,210,210,210,211,211,211,211,212,212,212,212, &
     212,213,213,213,213,213,213,213,213,213,213,213, &
     213,213,213,213,214,214,214,214,214,214,214,214, &
     214,214,214,215,215,215,215,215,215,215,215,215, &
     215,216,216,216,216,217,217,217,218,218,218,218 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     218,218,218,218,219,219,219,219,219,220,220,220, &
     220,220,221,221,221,221,222,222,222,222,223,223, &
     223,224,224,224,224,225,225,225,225,226,226,226, &
     226,227,227,227,227,228,228,228,228,229,229,229, &
     229,230,230,230,231,231,231,231,232,232,232,232, &
     232,233,233,233,233,233,234,234,234,234,234,235, &
     235,235,235,235,235,236,236,236,237,237,237,237, &
     237,238,239,239,239,240,240,240,241,241,241,242, &
     242,242,242,242,242,242,242,242,242,242,242,243, &
     243,243,243,243,243,243,243,243,243,243,243,243, &
     243,244,244,244,244,245,245,245,245,246,246,246, &
     247,247,247,248,248,248,249,249,249,250,250,250, &
     250,250,250,251,251,251,251,252,252,252,252,252, &
     252,252,252,253,253,253,253,254,254,254,254,254, &
     255,255,255,255,255,255,256,256,256,257,257,257, &
     258,258,258,258,259,259,259,259,259,259,259,259, &
     259,259,259,260,260,261,261,261,262,262,262,262, &
     263,263,263,263,263,263,263,263,263,263,263,264, &
     264,264,265,265,265,266,266,266,266,266,266,266, &
     266,266,266,267,267,267,267,267,267,267,267,267, &
     267,267,267,268,268,268,268,268,268,268,269,269, &
     269,269,269,269,269,269,269,270,270,270,270,270, &
     271,271,271,271,271,271,271,271,272,272,272,272, &
     272,272,272,272,272,272,273,273,273,273,273,273, &
     273,273,273,273,274,274,274,274,274,274,275,275, &
     275,275,276,276,276,276,276,277,277,277,277,278, &
     278,278,278,279,279,279,279,280,280,280,280,281, &
     281,281,281,282,282,282,282,282,283,283,283,283, &
     283,284,284,284,284,284,285,285,285,285,285,286, &
     286,286,286,287,287,287,287,287,288,288,288,288 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     289,289,289,289,290,290,290,291,291,291,291,291, &
     291,291,291,291,291,291,291,292,292,292,292,292, &
     292,292,292,292,292,292,292,292,292,292,293,293, &
     293,294,294,294,294,294,294,294,294,294,294,294, &
     294,295,295,295,296,296,296,296,296,296,297,297, &
     297,297,297,298,298,298,298,298,298,299,299,299, &
     299,299,299,299,299,299,299,299,299,299,300,300, &
     300,300,300,300,300,300,300,300,300,301,301,301, &
     301,301,301,301,301,301,301,302,302,302,302,302, &
     302,302,302,302,302,303,303,303,303,303,304,304, &
     304,304,304,304,304,305,305,305,306,306,306,306, &
     306,306,306,306,306,306,307,307,307,307,307,307, &
     307,307,307,307,307,308,308,308,309,309,309,310, &
     310,310,310,310,310,311,311,311,311,311,311,311, &
     311,312,312,312,313,313,313,313,313,313,313,313, &
     314,314,314,315,315,315,315,315,315,316,316,316, &
     317,317,317,317,317,317,318,318,318,318,318,318, &
     319,319,319,319,319,320,320,320,320,320,321,321, &
     321,322,322,322,322,323,323,323,323,324,324,324, &
     325,325,326,326,326,327,327,327,327,328,328,328, &
     328,329,329,330,330,330,331,331,331,332,332,332, &
     332,333,333,333,333,334,334,334,335,335,335,336, &
     336,336,336,337,337,337,337,338,338,338,339,339, &
     339,340,340,340,340,341,341,341,341,342,342,342, &
     343,343,343,344,344,344,345,345,345,345,346,346, &
     346,346,347,347,347,348,348,349,349,349,350,350, &
     350,350,351,351,351,351,352,352,352,353,353,354, &
     354,354,354,354,354,354,355,355,355,355,355,355, &
     355,355,355,356,356,356,356,356,356,357,357,357, &
     357,357,357,358,358,358,359,359,359,360,360,360 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_5 = (/ &
     360,361,361,362,362,362,362,362,363,363,363,363, &
     363,364,364,364,364,365,365,365,366,366,366,367, &
     367,367,367,367,368,368,368,368,368,368,369,369, &
     369,370,370,370,371,371,371,372,372,372,372,373, &
     373,373,374,374,374,374,374,375,375,375,376,376, &
     376,376,376,377,377,377,377,378,378,378,378,378, &
     379,379,379,379,379,380,380,380,380,381,381,381, &
     381,382,382,382,382,383,383,383,383,384,384,384, &
     384,384,385,385,385,385,386,386,386,386,386,386, &
     386,386,387,387,387,387,387,387,387,387,388,388, &
     388,388,388,388,388,388,389,389,389,389,389,389, &
     389,389,390,390,390,390,390,391,391,391,391,391, &
     391,391,392,392,392,392,392,392,393,393,393,393, &
     394,394,394,394,394,394,394,394,394,394,394,395, &
     395,395,396,396,396,396,396,396,396,397,397,397, &
     397,398,398,398,398,399,399,399,399,400,400,400, &
     400,400,401,401,401,401,402,402,402,402,402,402, &
     402,403,403,403,403,403,404,404,404,404,405,405, &
     405,405,405,405,405,405,406,406,406,406,406,406, &
     406,406,407,407,407,407,407,407,407,408,408,408, &
     408,408,408,408,409,409,409,409,410,410,410,410, &
     410,410,410,410,411,411,411,411,411,411,412,412, &
     412,412,412,412,413,413,413,413,413,413,413,413, &
     413,414,414,414,414,414,414,415,415,415,415,415, &
     415,415,416,416,416,416,417,417,417,417,417,417, &
     417,417,418,418,418,418,418,418,418,418,419,419, &
     419,419,419,419,420,420,420,420,420,420,421,421, &
     421,421,421,421,422,422,422,422,422,422,422,422, &
     422,423,423,423,423,424,424,424,424,425,425,425, &
     425,426,426,426,427,427,427,427,427,427,427,428 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_6 = (/ &
     428,428,428,428,428,428,429,429,429,429,429,429, &
     429,429,429,429,429,430,430,430,430,430,430,431, &
     431,431,431,431,431,431,431,431,431,431,432,432, &
     432,432,432,432,432,433,433,433,433,433,433,433, &
     434,434,434,434,434,434,435,435,435,435,435,435, &
     436,436,436,436,436,436,436,436,436,437,437,437, &
     437,437,437,437,437,437,438,438,438,438,438,438, &
     438,438,438,439,439,439,440,440,440,440,440,440, &
     440,440,440,441,441,441,441,441,441,441,441,441, &
     441,441,441,442,442,442,442,442,442,442,442,443, &
     443,443,444,444,444,445,445,445,446,446,446,447, &
     447,447,448,448,448,449,449,449,450,450,450,451, &
     451,451,452,452,452,453,453,453,454,454,454,454, &
     454,454,454,454,455,455,455,455,455,455,455,456, &
     456,456,456,456,457,457,457,457,457,457,457,458, &
     458,458,458,458,458,458,458,458,458,458,459,459, &
     459,459,459,460,460,460,460,460,461,461,461,461, &
     461,461,461,461,462,462,462,462,462,463,463,463, &
     463,463,464,464,464,464,464,464,464,464,465,465, &
     465,465,465,465,465,465,466,466,466,466,466,467, &
     467,467,467,468,468,468,468,468,468,468,469,469, &
     469,469,469,469,469,469,470,470,470,470,471,471, &
     471,471,472,472,472,472,472,472,472,472,472,472, &
     472,473,473,473,473,474,474,474,474,474,475,475, &
     475,475,475,475,475,475,476,476,476,476,476,476, &
     476,476,477,477,477,477,477,477,477,477,477,477, &
     477,478,478,478,478,478,478,478,478,479,479,479, &
     479,480,480,480,480,480,481,481,481,481,481,481, &
     481,482,482,482,482,483,483,483,483,483,484,484, &
     484,485,485,485,485,486,486,486,486,487,487,487 /)
  INTEGER, PARAMETER, DIMENSION(106) :: ICOL_STOICM_7 = (/ &
     488,488,488,489,489,489,490,490,490,490,491,491, &
     491,491,491,492,492,492,493,493,493,494,494,494, &
     494,495,495,495,495,495,496,496,496,496,496,497, &
     497,497,497,497,498,498,498,499,499,499,499,500, &
     500,500,500,500,500,500,501,501,501,501,501,501, &
     501,501,501,501,501,502,502,502,502,502,502,502, &
     502,503,503,503,503,504,504,504,504,505,505,505, &
     505,505,505,505,505,505,505,506,506,506,506,506, &
     506,506,506,506,506,507,507,507,507,507 /)
  INTEGER, PARAMETER, DIMENSION(2626) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5, ICOL_STOICM_6, ICOL_STOICM_7 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       9.500000e-01_dp,  5.000000e-02_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.600000e-01_dp,  5.000000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  1.600000e-01_dp, &
       3.000000e-02_dp,  7.500000e-01_dp,  9.000000e-02_dp,  1.600000e-01_dp,  1.600000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-02_dp,  9.000000e-02_dp,  3.500000e-01_dp,  -1.000000e+00_dp, &
       6.400000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  2.000000e-01_dp, &
       -1.000000e+00_dp,  3.800000e-01_dp,  1.500000e-01_dp,  5.400000e-01_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  -1.000000e+00_dp, &
       9.500000e-01_dp,  5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  3.200000e-01_dp, &
       -1.000000e+00_dp,  1.400000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.900000e-01_dp, &
       1.900000e-01_dp,  2.700000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.700000e-01_dp,  -1.000000e+00_dp,  8.600000e-01_dp,  5.700000e-01_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp,  -1.000000e+00_dp,  9.300000e-01_dp, &
       9.300000e-01_dp,  7.000000e-02_dp,  3.000000e-02_dp,  8.100000e-02_dp,  9.000000e-03_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       8.200000e-01_dp,  5.800000e-02_dp,  -1.000000e+00_dp,  3.440000e-01_dp,  4.760000e-01_dp, &
       -1.000000e+00_dp,  9.100000e-01_dp,  8.200000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp, &
       3.500000e-01_dp,  -1.000000e+00_dp,  8.800000e-01_dp,  5.300000e-01_dp,  3.500000e-01_dp, &
       1.220000e-01_dp,  1.500000e-01_dp,  1.220000e-01_dp,  1.220000e-01_dp,  -1.000000e+00_dp, &
       7.280000e-01_dp,  -1.000000e+00_dp,  7.280000e-01_dp,  8.500000e-01_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.500000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp, &
       3.500000e-02_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  -1.000000e+00_dp,  1.300000e+00_dp, &
       8.000000e-01_dp,  7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp,  3.500000e-02_dp, &
       -1.000000e+00_dp,  3.500000e-02_dp,  1.300000e+00_dp,  -1.000000e+00_dp,  8.000000e-01_dp, &
       6.000000e-01_dp,  4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp, &
       9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  2.500000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  9.400000e-01_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  9.400000e-01_dp, &
       -1.000000e+00_dp,  1.880000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  6.600000e-01_dp, &
       7.000000e-01_dp,  7.500000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  3.000000e-01_dp,  7.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  6.550000e-01_dp,  3.450000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  8.940000e-01_dp, &
       9.190000e-01_dp,  -1.000000e+00_dp,  9.340000e-01_dp,  4.000000e-02_dp,  9.600000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       6.600000e-01_dp,  7.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.200000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       5.000000e-01_dp,  7.000000e-02_dp,  1.200000e+00_dp,  2.300000e-01_dp,  3.500000e-02_dp, &
       -2.000000e+00_dp,  3.500000e-02_dp,  3.000000e-01_dp,  8.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  1.250000e+00_dp,  1.600000e-01_dp,  5.000000e-01_dp,  9.000000e-02_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  1.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       2.720000e-01_dp,  6.280000e-01_dp,  3.700000e-02_dp,  6.300000e-02_dp,  -1.000000e+00_dp, &
       2.500000e-02_dp,  3.800000e-02_dp,  6.300000e-02_dp,  -9.370000e-01_dp,  1.000000e-01_dp, &
       5.780000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp,  1.020000e-01_dp,  3.300000e-02_dp, &
       6.800000e-01_dp,  5.780000e-01_dp,  1.870000e-01_dp,  -8.980000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  7.500000e-02_dp,  -1.000000e+00_dp, &
       7.500000e-02_dp,  7.500000e-02_dp,  7.500000e-02_dp,  9.250000e-01_dp,  1.500000e-01_dp, &
       -9.250000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       1.600000e-01_dp,  2.500000e-01_dp,  3.000000e-02_dp,  9.000000e-02_dp,  1.600000e-01_dp, &
       7.500000e-01_dp,  1.600000e-01_dp,  -1.000000e+00_dp,  7.000000e-02_dp,  -9.100000e-01_dp, &
       3.500000e-01_dp,  6.400000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  9.500000e-01_dp, &
       -1.000000e+00_dp,  3.800000e-01_dp,  1.500000e-01_dp,  5.400000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp, &
       2.400000e-01_dp,  2.400000e-01_dp,  1.220000e+00_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       1.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp,  1.100000e+00_dp,  9.000000e-02_dp, &
       7.500000e-01_dp,  1.110000e+00_dp,  -2.000000e+00_dp,  2.900000e-01_dp,  4.500000e-01_dp, &
       2.900000e-01_dp,  9.100000e-01_dp,  9.000000e-02_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       1.300000e-01_dp,  -1.000000e+00_dp,  9.500000e-01_dp,  2.900000e-01_dp,  1.800000e-01_dp, &
       3.300000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  1.000000e+00_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp,  8.900000e-01_dp,  1.400000e-01_dp, &
       -1.000000e+00_dp,  3.600000e-01_dp,  2.500000e-01_dp,  6.400000e-01_dp,  2.550000e-01_dp, &
       1.500000e-01_dp,  1.255000e+00_dp,  2.550000e-01_dp,  -1.000000e+00_dp,  5.950000e-01_dp, &
       5.950000e-01_dp,  -1.000000e+00_dp,  1.700000e+00_dp,  3.750000e-01_dp,  -1.000000e+00_dp, &
       6.250000e-01_dp,  3.750000e-01_dp,  3.750000e-01_dp,  3.750000e-01_dp,  -1.000000e+00_dp, &
       3.750000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  7.850000e-01_dp,  6.000000e-01_dp,  1.150000e-01_dp,  1.800000e-02_dp, &
       -1.000000e+00_dp,  1.800000e-02_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  1.500000e-01_dp,  4.400000e-01_dp, &
       4.400000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       4.100000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  4.100000e-01_dp,  -1.000000e+00_dp,  5.900000e-01_dp,  3.900000e-01_dp, &
       4.400000e-01_dp,  3.900000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.200000e-01_dp,  1.200000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.600000e-01_dp,  3.600000e-01_dp, &
       2.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.810000e-01_dp,  1.900000e-01_dp, &
       -1.000000e+00_dp,  1.900000e-01_dp,  3.000000e-02_dp,  3.000000e-02_dp,  -1.000000e+00_dp, &
       8.100000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  3.610000e-01_dp,  1.340000e-01_dp, &
       1.340000e-01_dp,  -1.000000e+00_dp,  1.340000e-01_dp,  7.320000e-01_dp,  5.050000e-01_dp, &
       -7.730000e-01_dp,  7.730000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp,  4.700000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       6.500000e-01_dp,  3.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-02_dp,  4.400000e-02_dp, &
       1.100000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp,  5.400000e-02_dp,  4.560000e-01_dp, &
       3.000000e-01_dp,  2.000000e-01_dp,  4.950000e-01_dp,  2.430000e-01_dp,  5.100000e-02_dp, &
       1.050000e-01_dp,  2.370000e-01_dp,  -1.000000e+00_dp,  1.200000e-01_dp,  1.200000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       6.000000e-01_dp,  5.000000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  5.600000e-01_dp, &
       3.600000e-01_dp,  2.800000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp,  2.200000e-02_dp, &
       3.260000e-01_dp,  1.200000e-01_dp,  8.800000e-01_dp,  -1.000000e+00_dp,  6.250000e-01_dp, &
       2.390000e-01_dp,  9.800000e-02_dp,  1.410000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  3.600000e-01_dp,  -3.600000e-01_dp,  6.400000e-01_dp,  -1.000000e+00_dp, &
       7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp, &
       6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp, &
       -3.600000e-01_dp,  -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp, &
       -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp, &
       -2.090000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  2.430000e-01_dp,  7.500000e-01_dp, &
       -8.750000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  5.130000e-01_dp,  4.800000e-01_dp, &
       -7.400000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  7.430000e-01_dp,  2.500000e-01_dp, &
       -6.250000e-01_dp,  7.000000e-03_dp,  5.780000e-01_dp,  2.720000e-01_dp,  -1.000000e+00_dp, &
       1.430000e-01_dp,  -1.500000e-01_dp,  6.800000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-03_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  4.930000e-01_dp,  -5.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.172000e+00_dp,  2.780000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  2.500000e-02_dp, &
       8.500000e-02_dp,  3.750000e-01_dp,  8.500000e-02_dp,  8.500000e-02_dp,  6.000000e-01_dp, &
       1.125000e+00_dp,  -1.750000e-01_dp,  8.580000e-01_dp,  1.420000e-01_dp,  4.730000e-01_dp, &
       -1.000000e+00_dp,  8.800000e-02_dp,  8.800000e-02_dp,  3.750000e-01_dp,  8.800000e-02_dp, &
       1.170000e-01_dp,  -1.000000e+00_dp,  6.780000e-01_dp,  1.000000e+00_dp,  1.250000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       8.250000e-01_dp,  -1.000000e+00_dp,  6.540000e-01_dp,  3.460000e-01_dp,  -3.460000e-01_dp, &
       -1.000000e+00_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  7.910000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.500000e-02_dp, &
       5.500000e-02_dp,  5.000000e-01_dp,  4.450000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       8.900000e-01_dp,  8.900000e-01_dp,  4.450000e-01_dp,  4.450000e-01_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       1.300000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  2.700000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.130000e-01_dp,  7.470000e-01_dp,  1.400000e-01_dp, &
       -1.000000e+00_dp,  2.940000e-01_dp,  4.530000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       8.870000e-01_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.340000e-01_dp,  -1.000000e+00_dp, &
       2.160000e-01_dp,  2.340000e-01_dp,  2.160000e-01_dp,  9.000000e-02_dp,  9.000000e-02_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  6.000000e-01_dp,  -1.000000e+00_dp, &
       4.000000e-01_dp,  4.000000e-01_dp,  1.000000e+00_dp,  -4.000000e-01_dp,  4.000000e-01_dp, &
       1.430000e-01_dp,  1.430000e-01_dp,  1.430000e-01_dp,  -1.000000e+00_dp,  8.570000e-01_dp, &
       8.570000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.900000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  3.000000e-01_dp,  5.700000e-01_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp, &
       3.500000e-02_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  3.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  8.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  3.600000e-01_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       4.100000e-01_dp,  2.100000e-01_dp,  3.200000e-01_dp,  4.200000e-01_dp,  6.200000e-01_dp, &
       2.100000e-01_dp,  5.000000e-02_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  6.300000e-01_dp, &
       9.000000e-02_dp,  2.600000e-01_dp,  3.000000e-01_dp,  2.400000e-01_dp,  2.400000e-01_dp, &
       3.800000e-01_dp,  -1.000000e+00_dp,  6.000000e-02_dp,  2.000000e-01_dp,  4.200000e-01_dp, &
       6.000000e-02_dp,  3.700000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.340000e-01_dp, &
       -1.000000e+00_dp,  2.160000e-01_dp,  2.340000e-01_dp,  2.160000e-01_dp,  9.000000e-02_dp, &
       -1.000000e+00_dp,  9.000000e-02_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  9.000000e-01_dp,  -1.000000e-01_dp,  1.000000e-01_dp,  9.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       -1.000000e+00_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  6.700000e-02_dp,  3.300000e-02_dp, &
       -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  2.700000e-01_dp, &
       5.700000e-02_dp,  2.100000e-01_dp,  7.500000e-02_dp,  1.900000e-02_dp,  -9.430000e-01_dp, &
       3.000000e-01_dp,  3.000000e-01_dp,  1.500000e-01_dp,  2.700000e-01_dp,  -1.000000e+00_dp, &
       7.900000e-01_dp,  6.100000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp,  6.000000e-02_dp, &
       1.000000e-02_dp,  -1.000000e+00_dp,  2.300000e-01_dp,  2.300000e-01_dp,  7.000000e-02_dp, &
       2.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  2.100000e-01_dp,  2.600000e-01_dp, &
       4.400000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  9.000000e-02_dp, &
       -1.000000e+00_dp,  8.800000e-01_dp,  6.900000e-01_dp,  5.100000e-01_dp,  1.600000e-01_dp, &
       2.800000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  6.000000e-02_dp, &
       6.000000e-02_dp,  5.000000e-01_dp,  -5.600000e-01_dp,  -1.000000e+00_dp,  1.930000e-01_dp, &
       1.930000e-01_dp,  6.120000e-01_dp,  -3.880000e-01_dp,  3.500000e-01_dp,  6.500000e-01_dp, &
       -1.000000e+00_dp,  3.500000e-01_dp,  6.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp, &
       -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  1.850000e+00_dp,  1.500000e-01_dp,  9.300000e-01_dp,  7.000000e-02_dp, &
       -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp,  8.500000e-01_dp, &
       8.500000e-01_dp,  1.000000e+00_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.200000e-01_dp,  4.800000e-01_dp,  5.200000e-01_dp, &
       4.800000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  7.800000e-02_dp,  8.500000e-01_dp, &
       7.200000e-02_dp,  7.800000e-02_dp,  7.200000e-02_dp,  1.500000e-01_dp,  -8.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       8.500000e-02_dp,  -1.000000e+00_dp,  3.650000e-01_dp,  8.500000e-02_dp,  5.500000e-01_dp, &
       5.500000e-01_dp,  5.500000e-01_dp,  -3.650000e-01_dp,  8.500000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  8.800000e-01_dp, &
       8.800000e-01_dp,  1.200000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp, &
       3.000000e-01_dp,  7.000000e-01_dp,  3.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  1.000000e+00_dp,  7.000000e-02_dp,  1.730000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp, &
       2.750000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp, &
       5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp,  2.850000e-01_dp, &
       4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp, &
       7.100000e-01_dp,  2.750000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp, &
       9.850000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  2.600000e-01_dp,  5.800000e-01_dp, &
       3.600000e-01_dp,  6.700000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp,  1.000000e+00_dp,  7.000000e-01_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp, &
       3.200000e-01_dp,  1.300000e-01_dp,  1.000000e+00_dp,  1.800000e-01_dp,  1.900000e-01_dp, &
       2.700000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp, &
       -1.000000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp,  4.000000e-01_dp,  4.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.100000e-01_dp,  5.000000e-01_dp,  3.900000e-01_dp,  1.890000e+00_dp,  2.000000e+00_dp, &
       1.100000e-01_dp,  8.900000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp,  3.520000e-01_dp,  1.180000e-01_dp, &
       -1.000000e+00_dp,  6.480000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.900000e-01_dp, &
       6.000000e-02_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.800000e-01_dp, &
       1.000000e-02_dp,  2.800000e-01_dp,  2.800000e-01_dp,  1.500000e-01_dp,  2.800000e-01_dp, &
       2.900000e-01_dp,  1.000000e-02_dp,  4.900000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       4.900000e-01_dp,  1.000000e-02_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  9.500000e-01_dp,  9.500000e-01_dp,  5.000000e-02_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       9.500000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  8.900000e-01_dp,  6.000000e-02_dp, &
       5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       8.900000e-01_dp,  6.000000e-02_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       8.400000e-01_dp,  1.000000e-02_dp,  2.240000e-01_dp,  1.500000e-01_dp,  3.080000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_14 = (/ &
       3.080000e-01_dp,  3.080000e-01_dp,  -1.000000e+00_dp,  8.400000e-01_dp,  1.000000e-02_dp, &
       2.240000e-01_dp,  1.500000e-01_dp,  3.080000e-01_dp,  3.080000e-01_dp,  3.080000e-01_dp, &
       1.000000e-02_dp,  4.900000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  3.900000e-01_dp, &
       1.000000e-02_dp,  1.000000e-02_dp,  4.900000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       4.900000e-01_dp,  1.000000e-02_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  9.500000e-01_dp,  9.500000e-01_dp,  5.000000e-02_dp,  9.500000e-01_dp, &
       1.950000e+00_dp,  9.500000e-01_dp,  -1.000000e+00_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       9.500000e-01_dp,  9.500000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.300000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-02_dp,  2.000000e-01_dp,  -1.000000e+00_dp,  7.300000e-01_dp,  1.000000e+00_dp, &
       7.300000e-01_dp,  7.000000e-02_dp,  -1.000000e+00_dp,  2.000000e-01_dp,  -1.000000e+00_dp, &
       7.300000e-01_dp,  1.000000e-01_dp,  1.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       7.800000e-01_dp,  1.000000e-01_dp,  1.000000e-02_dp,  3.300000e-01_dp,  -1.000000e+00_dp, &
       1.300000e-01_dp,  5.200000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.700000e-01_dp,  1.000000e-02_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.900000e-01_dp,  2.700000e-01_dp,  1.000000e-02_dp, &
       2.100000e-01_dp,  1.100000e-01_dp,  -1.000000e+00_dp,  5.600000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-01_dp,  5.000000e-01_dp,  1.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       3.000000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  7.000000e-01_dp,  1.000000e+00_dp,  7.000000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e-01_dp,  7.000000e-01_dp, &
       7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_15 = (/ &
       8.200000e-02_dp,  9.180000e-01_dp,  4.590000e-01_dp,  4.590000e-01_dp,  -1.000000e+00_dp, &
       9.180000e-01_dp,  -1.000000e+00_dp,  9.180000e-01_dp,  9.180000e-01_dp,  5.000000e-02_dp, &
       3.500000e-01_dp,  6.000000e-01_dp,  1.770000e-01_dp,  7.000000e-01_dp,  7.300000e-02_dp, &
       3.500000e-01_dp,  -1.000000e+00_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  9.500000e-01_dp, &
       9.500000e-01_dp,  6.800000e-01_dp,  6.800000e-01_dp,  -1.000000e+00_dp,  6.800000e-01_dp, &
       3.200000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  6.000000e-01_dp,  4.590000e-01_dp,  4.590000e-01_dp, &
       -1.000000e+00_dp,  6.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.600000e+00_dp, &
       2.710000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.710000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  3.680000e-01_dp, &
       6.320000e-01_dp,  1.860000e-01_dp,  7.370000e-01_dp,  7.700000e-02_dp,  3.680000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  6.320000e-01_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  2.050000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  6.800000e-01_dp,  6.800000e-01_dp, &
       -1.000000e+00_dp,  6.800000e-01_dp,  1.000000e+00_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  6.000000e-01_dp,  4.590000e-01_dp,  4.590000e-01_dp,  -1.000000e+00_dp, &
       6.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  6.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_16 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  2.050000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  3.680000e-01_dp,  6.320000e-01_dp,  1.860000e-01_dp,  7.370000e-01_dp, &
       7.700000e-02_dp,  3.680000e-01_dp,  -1.000000e+00_dp,  6.320000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  6.800000e-01_dp,  6.800000e-01_dp,  -1.000000e+00_dp,  6.800000e-01_dp, &
       3.200000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.680000e-01_dp,  6.320000e-01_dp,  1.860000e-01_dp, &
       7.370000e-01_dp,  7.700000e-02_dp,  3.680000e-01_dp,  -1.000000e+00_dp,  6.320000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  6.800000e-01_dp,  6.800000e-01_dp, &
       -1.000000e+00_dp,  6.800000e-01_dp,  3.200000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(76) :: STOICM_17 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       1.500000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.500000e+00_dp, &
       1.000000e+00_dp,  2.050000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       1.500000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       1.500000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(2626) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14, &
    STOICM_15, STOICM_16, STOICM_17 /)


END MODULE aromatics_kpp_StoichiomSP

